/*
 * ImagenDto.java
 *
 * Created on 3 de octubre de 2006, 06:12 PM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.radarplus.gestionimagenes.dto;
import java.sql.Date;

/**
 *
 * @author jlperea
 */
public class ImagenDto implements java.io.Serializable {
    
    private String consecutivo;
    private String nombreArchivo;
    private String codigoBarras;
    private String ruta;
    private Date fechaGestion;
    private String codigoGestion;
    private String estado;
    private Date fechaProceso;    
    private Date fechaArribo; 
    private String marcaVerify; 
    private String usuario; 
    private Date fechaManual; 
    private int numeroCargues = 0;//Por Defecto tiene cero cargues
    
    private String codigoUltimaGestion;
    
    private boolean existeEnvio = false;//Por defecto el envio no existe
    private boolean existeImagen = true;//Por defecto se asume que la imagen si existe
    
    /** Creates a new instance of ImagenDto */
    public ImagenDto() {
    }

    public String toString()
    {
        return  "\n ImagenDto: " + codigoBarras +
                ", " + ruta +
                ", " + fechaGestion +
                ", " + codigoUltimaGestion +
                ", " + codigoGestion +
                ", " + estado;
    }
    
    public String getCodigoBarras() {
        return codigoBarras;
    }

    public void setCodigoBarras(String codigoBarras) {
        this.codigoBarras = codigoBarras;
    }

    public String getRuta() {
        return ruta;
    }

    public void setRuta(String ruta) {
        this.ruta = ruta;
    }    

    public String getCodigoGestion() {
        return codigoGestion;
    }

    public void setCodigoGestion(String codigoGestion) {
        this.codigoGestion = codigoGestion;
    }

    public String getEstado() {
        return estado;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }   

    public boolean isExisteEnvio() {
        return existeEnvio;
    }

    public void setExisteEnvio(boolean existeEnvio) {
        this.existeEnvio = existeEnvio;
    }

    public int getNumeroCargues() {
        return numeroCargues;
    }

    public void setNumeroCargues(int numeroCargues) {
        this.numeroCargues = numeroCargues;
    }

    public boolean isExisteImagen() {
        return existeImagen;
    }

    public void setExisteImagen(boolean existeImagen) {
        this.existeImagen = existeImagen;
    }

    public String getCodigoUltimaGestion() {
        return codigoUltimaGestion;
    }

    public void setCodigoUltimaGestion(String codigoUltimaGestion) {
        this.codigoUltimaGestion = codigoUltimaGestion;
    }

    public Date getFechaGestion() {
        return fechaGestion;
    }

    public void setFechaGestion(Date fechaGestion) {
        this.fechaGestion = fechaGestion;
    }

    public Date getFechaProceso() {
        return fechaProceso;
    }

    public void setFechaProceso(Date fechaProceso) {
        this.fechaProceso = fechaProceso;
    }

    public String getConsecutivo() {
        return consecutivo;
    }

    public void setConsecutivo(String consecutivo) {
        this.consecutivo = consecutivo;
    }

    public String getNombreArchivo() {
        return nombreArchivo;
    }

    public void setNombreArchivo(String nombreArchivo) {
        this.nombreArchivo = nombreArchivo;
    }

    public Date getFechaArribo() {
        return fechaArribo;
    }

    public void setFechaArribo(Date fechaArribo) {
        this.fechaArribo = fechaArribo;
    }

    public String getMarcaVerify() {
        return marcaVerify;
    }

    public void setMarcaVerify(String marcaVerify) {
        this.marcaVerify = marcaVerify;
    }

    public String getUsuario() {
        return usuario;
    }

    public void setUsuario(String usuario) {
        this.usuario = usuario;
    }

    public Date getFechaManual() {
        return fechaManual;
    }

    public void setFechaManual(Date fechaManual) {
        this.fechaManual = fechaManual;
    }
    
}
